export interface DeviceVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 健身房id
   */
  gymId: string | number;

  /**
   * 设备名称
   */
  deviceName: string;

  /**
   * 设备sn码
   */
  deviceSn: string;

  /**
   * 设备令牌
   */
  deviceToken: string;

  /**
   * 设备状态；0-离线；1-在线
   */
  status: number;

  /**
   * 是否已绑定；0-未绑定；1-已绑定
   */
  isBind: number;

  /**
   * 进出场类型；0-入场；1-出场
   */
  inOutType: number;

  /**
   * 设备类型；1-c9
   */
  deviceType: number;

  /**
   * 最近登录时间
   */
  loginTime: string;

  /**
   * 离线时间
   */
  offLineTime: string;

}

export interface DeviceForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;

  /**
   * 健身房id
   */
  gymId?: string | number;

  /**
   * 设备名称
   */
  deviceName?: string;

  /**
   * 设备sn码
   */
  deviceSn?: string;

  /**
   * 设备令牌
   */
  deviceToken?: string;

  /**
   * 设备状态；0-离线；1-在线
   */
  status?: number;

  /**
   * 是否已绑定；0-未绑定；1-已绑定
   */
  isBind?: number;

  /**
   * 进出场类型；0-入场；1-出场
   */
  inOutType?: number;

  /**
   * 设备类型；1-c9
   */
  deviceType?: number;

  /**
   * 最近登录时间
   */
  loginTime?: string;

  /**
   * 离线时间
   */
  offLineTime?: string;

}

export interface DeviceQuery extends PageQuery {

  /**
   * 健身房id
   */
  gymId?: string | number;

  /**
   * 设备名称
   */
  deviceName?: string;

  /**
   * 设备sn码
   */
  deviceSn?: string;

  /**
   * 设备令牌
   */
  deviceToken?: string;

  /**
   * 设备状态；0-离线；1-在线
   */
  status?: number;

  /**
   * 是否已绑定；0-未绑定；1-已绑定
   */
  isBind?: number;

  /**
   * 进出场类型；0-入场；1-出场
   */
  inOutType?: number;

  /**
   * 设备类型；1-c9
   */
  deviceType?: number;

  /**
   * 最近登录时间
   */
  loginTime?: string;

  /**
   * 离线时间
   */
  offLineTime?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



